Parallelization of a finite difference scheme for solving systems of 2D Sine-Gordon equations

نویسندگان

  • I. G. Hristov
  • R. D. Hristova
  • S. N. Dimova
  • Ivan G. Hristov
  • Radoslava D. Hristova
  • Stefka N. Dimova
چکیده

Systems of perturbed 2D Sine-Gordon equations coupled via a cyclic tridiagonal matrix are solved numerically by a second-order centered finite difference scheme. The systems are considered on rectangular domains. First an OpenMP parallel program is realized and very good performance scalability inside one computational node is achieved. The tests on one computational node of the CPU platform in the IICT-BAS cluster, Bulgaria, show speedup about 11 and on the CPU part of one node in the HybriLIT cluster, JINR, Russia, show speedup about 30. After that the OpenMP parallelization effect is multiplied by a fully hybrid strategy: one MPI process per cluster node and OpenMP on the cores of the node. The Hybrid MPI+OpenMP parallelization is realized as follows. Domain decomposition is made and ghost points are introduced to support receives between MPI processes. Inside a subdomain the work is shared between OpenMP threads. At every mesh point a system with one and the same cyclic tridiagonal matrix is solved. Solving the system with this matrix is the smallest piece of work distributed between threads. Only master threads communicate outside the parallel OpenMP region with ordered MPI sends and receives. Computations on 12 nodes of the CPU platform in the IICT-BAS cluster show significant speedup up to 116.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solving a system of 2D Burgers' equations using Semi-Lagrangian finite difference schemes

In this paper, we aim to generalize semi-Lagrangian finite difference schemes for a system of two-dimensional (2D) Burgers' equations. Our scheme is not limited by the Courant-Friedrichs-Lewy (CFL) condition and therefore we can apply larger step size for the time variable. Proposed schemes can be implemented in parallel very well and in fact, it is a local one-dimensional (LOD) scheme which o...

متن کامل

Solving large systems arising from fractional models by preconditioned methods

This study develops and analyzes preconditioned Krylov subspace methods to solve linear systems arising from discretization of the time-independent space-fractional models. First, we apply shifted Grunwald formulas to obtain a stable finite difference approximation to fractional advection-diffusion equations. Then, we employee two preconditioned iterative methods, namely, the preconditioned gen...

متن کامل

A Composite Finite Difference Scheme for Subsonic Transonic Flows (RESEARCH NOTE).

This paper presents a simple and computationally-efficient algorithm for solving steady two-dimensional subsonic and transonic compressible flow over an airfoil. This work uses an interactive viscous-inviscid solution by incorporating the viscous effects in a thin shear-layer. Boundary-layer approximation reduces the Navier-Stokes equations to a parabolic set of coupled, non-linear partial diff...

متن کامل

A Local Strong form Meshless Method for Solving 2D time-Dependent Schrödinger Equations

This paper deals with the numerical solutions of the 2D time dependent Schr¨odinger equations by using a local strong form meshless method. The time variable is discretized by a finite difference scheme. Then, in the resultant elliptic type PDEs, special variable is discretized with a local radial basis function (RBF) methods for which the PDE operator is also imposed in the local matrices. Des...

متن کامل

Finite difference method for solving partial integro-differential equations

In this paper, we have introduced a new method for solving a class of the partial integro-differential equation with the singular kernel by using the finite difference method. First, we employing an algorithm for solving the problem based on the Crank-Nicholson scheme with given conditions. Furthermore, we discrete the singular integral for solving of the problem. Also, the numerical results ob...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017